At Highway 7 and Warden, Casa Victoria is the sister restaurant of Casa Imperial. It's a bit farther ...
www.blogto.com